package com.habdqn.studentmanager.bean;

import java.util.Date;

/**
 * @author Administrator
 * 学生实体类
 * 2017年5月13日
 * 
 */
public class Student extends Bean {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	/**
	 * 学号
	 * 学士后为学号
	 * 课工厂为UID
	 */
	private String id;
	
	/**
	 * 学生内部id
	 */
	private Integer innerId;
	
	/**
	 * 学员名称
	 */
	private String name;
	
	/**
	 * 名称拼音
	 */
	private String pinyin;
	
	/**
	 * 性别
	 */
	private String sex;
	
	/**
	 * 教材编号
	 */
	private String textBoxId;
	
	/**
	 * 身份证号
	 */
	private String idNumber;
	
	/**
	 * 手机号码
	 */
	private String tel;
	
	/**
	 * 学历
	 */
	private Dictionary education;
	
	/**
	 * 毕业学校
	 */
	private String school;
	
	/**
	 * 毕业专业
	 */
	private String major;
	
	/**
	 * 通信地址
	 */
	private String address;
	
	/**
	 * 紧急联系人
	 */
	private String emergent;
	
	/**
	 * 紧急联系人联系方式
	 */
	private String emergentContact;
	
	/**
	 * 之前工作
	 */
	private String previousJob;
	
	/**
	 * 报名方式
	 */
	private String joinWay;
	
	/**
	 * 报名时间
	 */
	private Date joinDate;
	
	/**
	 * 意向城市
	 */
	private String intentionalCity;
	
	/**
	 * 电子邮箱
	 */
	private String email;
	
	/**
	 * 通行证
	 */
	private String passCheck;
	
	/**
	 * 异常情况
	 */
	private String abnormal;
	
	/**
	 * 工作意向
	 */
	private String jobIntention;
	
	/**
	 * 评价
	 */
	private String evaluate;
	
	/**
	 * 备注
	 */
	private String remarks;
	
	/**
	 * 删除标记
	 */
	private String isDel;
	
	/**
	 * 班级
	 */
	private Classes classes;
	
	/**
	 * 备用字段
	 */
	private String ext1;
	
	/**
	 * 备用字段
	 */
	private String ext2;
	
	/**
	 * 备用字段
	 */
	private String ext3;
	
	private Integer status;

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getPinyin() {
		return pinyin;
	}

	public void setPinyin(String pinyin) {
		this.pinyin = pinyin;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getTextBoxId() {
		return textBoxId;
	}

	public void setTextBoxId(String textBoxId) {
		this.textBoxId = textBoxId;
	}

	public String getTel() {
		return tel;
	}

	public void setTel(String tel) {
		this.tel = tel;
	}

	public Dictionary getEducation() {
		return education;
	}

	public void setEducation(Dictionary education) {
		this.education = education;
	}

	public String getSchool() {
		return school;
	}

	public void setSchool(String school) {
		this.school = school;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getEmergent() {
		return emergent;
	}

	public void setEmergent(String emergent) {
		this.emergent = emergent;
	}

	public String getEmergentContact() {
		return emergentContact;
	}

	public void setEmergentContact(String emergentContact) {
		this.emergentContact = emergentContact;
	}

	public String getPreviousJob() {
		return previousJob;
	}

	public void setPreviousJob(String previousJob) {
		this.previousJob = previousJob;
	}

	public String getJoinWay() {
		return joinWay;
	}

	public void setJoinWay(String joinWay) {
		this.joinWay = joinWay;
	}

	public Date getJoinDate() {
		return joinDate;
	}

	public void setJoinDate(Date joinDate) {
		this.joinDate = joinDate;
	}

	public String getIntentionalCity() {
		return intentionalCity;
	}

	public void setIntentionalCity(String intentionalCity) {
		this.intentionalCity = intentionalCity;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getPassCheck() {
		return passCheck;
	}

	public void setPassCheck(String passCheck) {
		this.passCheck = passCheck;
	}

	public String getAbnormal() {
		return abnormal;
	}

	public void setAbnormal(String abnormal) {
		this.abnormal = abnormal;
	}

	public String getJobIntention() {
		return jobIntention;
	}

	public void setJobIntention(String jobIntention) {
		this.jobIntention = jobIntention;
	}

	public Classes getClasses() {
		return classes;
	}

	public void setClasses(Classes classes) {
		this.classes = classes;
	}

	public String getEvaluate() {
		return evaluate;
	}

	public void setEvaluate(String evaluate) {
		this.evaluate = evaluate;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getExt1() {
		return ext1;
	}

	public void setExt1(String ext1) {
		this.ext1 = ext1;
	}

	public String getExt2() {
		return ext2;
	}

	public void setExt2(String ext2) {
		this.ext2 = ext2;
	}

	public String getExt3() {
		return ext3;
	}

	public void setExt3(String ext3) {
		this.ext3 = ext3;
	}

	public String getIsDel() {
		return isDel;
	}

	public void setIsDel(String isDel) {
		this.isDel = isDel;
	}

	public String getIdNumber() {
		return idNumber;
	}

	public void setIdNumber(String idNumber) {
		this.idNumber = idNumber;
	}

	public String getMajor() {
		return major;
	}

	public void setMajor(String major) {
		this.major = major;
	}

	/**
	 * @return the innerId
	 */
	public Integer getInnerId() {
		return innerId;
	}

	/**
	 * @param innerId the innerId to set
	 */
	public void setInnerId(Integer innerId) {
		this.innerId = innerId;
	}
	
}
